small worm/maggot - Español Inglés Diccionario